moisture-proof lampholders - Francés Inglés Diccionario